\hypertarget{classStreamReader}{\section{Stream\-Reader Class Reference}
\label{classStreamReader}\index{Stream\-Reader@{Stream\-Reader}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classStreamReader_adb359a787c4775852ef2783c34d09577}{{\bfseries Stream\-Reader} (const uint8\-\_\-t $\ast$buf, uint32\-\_\-t buf\-Length)}\label{classStreamReader_adb359a787c4775852ef2783c34d09577}

\item 
\hypertarget{classStreamReader_aab323115d230999a931032e352a753f7}{{\bfseries operator uint8\-\_\-t $\ast$} ()}\label{classStreamReader_aab323115d230999a931032e352a753f7}

\item 
\hypertarget{classStreamReader_a7ef0a3a351a4072eb049a0f0debd920c}{const uint8\-\_\-t $\ast$ {\bfseries operator\&} () const }\label{classStreamReader_a7ef0a3a351a4072eb049a0f0debd920c}

\item 
\hypertarget{classStreamReader_a0f0d6d6eec18b7699a1806427978559d}{uint32\-\_\-t {\bfseries size} () const }\label{classStreamReader_a0f0d6d6eec18b7699a1806427978559d}

\item 
\hypertarget{classStreamReader_afe0fc34cc75e35951c1f06454a2d0eff}{uint32\-\_\-t {\bfseries left} () const }\label{classStreamReader_afe0fc34cc75e35951c1f06454a2d0eff}

\item 
\hypertarget{classStreamReader_a8a6fff4125562c6d41e5ebc930a8bcfc}{uint32\-\_\-t {\bfseries pos} () const }\label{classStreamReader_a8a6fff4125562c6d41e5ebc930a8bcfc}

\item 
\hypertarget{classStreamReader_a565741b378451f29e8a43057dcd34561}{uint32\-\_\-t {\bfseries get} (uint8\-\_\-t $\ast$data\-Buffer, uint32\-\_\-t data\-Len)}\label{classStreamReader_a565741b378451f29e8a43057dcd34561}

\item 
\hypertarget{classStreamReader_ae6750c5d809e1933bfe36e2aa01fb354}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries get} (T \&v)}\label{classStreamReader_ae6750c5d809e1933bfe36e2aa01fb354}

\item 
\hypertarget{classStreamReader_aece44bdd35a2f68e342c7fb5b948b1e2}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (T \&v)}\label{classStreamReader_aece44bdd35a2f68e342c7fb5b948b1e2}

\item 
\hypertarget{classStreamReader_a3aa384cb975179c1c929d3cdc8b4081f}{\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (std\-::string \&v)}\label{classStreamReader_a3aa384cb975179c1c929d3cdc8b4081f}

\item 
\hypertarget{classStreamReader_adae27d9f995bcdee51d3976a9cd81d58}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (std\-::vector$<$ T $>$ \&values)}\label{classStreamReader_adae27d9f995bcdee51d3976a9cd81d58}

\item 
\hypertarget{classStreamReader_ab84b3cfd5503e71c26bf49a501387b39}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (std\-::list$<$ T $>$ \&values)}\label{classStreamReader_ab84b3cfd5503e71c26bf49a501387b39}

\item 
\hypertarget{classStreamReader_ac90db140d11fd33de4a5ebce4b39fd66}{{\footnotesize template$<$typename T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (std\-::set$<$ T $>$ \&values)}\label{classStreamReader_ac90db140d11fd33de4a5ebce4b39fd66}

\item 
\hypertarget{classStreamReader_a0a754700ae656e48c883b1dda679127f}{{\footnotesize template$<$typename Key\-T , typename Value\-T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries operator$>$$>$} (std\-::map$<$ Key\-T, Value\-T $>$ \&values)}\label{classStreamReader_a0a754700ae656e48c883b1dda679127f}

\item 
\hypertarget{classStreamReader_aeb033c7526731bb85099ca0f0f3f879c}{{\footnotesize template$<$typename Sequence\-T $>$ }\\\hyperlink{classStreamReader}{Stream\-Reader} \& {\bfseries get\-Sequence} (Sequence\-T \&values)}\label{classStreamReader_aeb033c7526731bb85099ca0f0f3f879c}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
include/ec/stream.\-h\end{DoxyCompactItemize}
